vault a ceiling - French English Dictionary